calcium sulfhydrate - English Synonyms Dictionary